// 输入一个大于 1 的整数，判断其是不是质数。
#include <stdio.h>

int main(int argc, char **argv)
{
    int num = 0;
    int i = 0;

    // 人机交互
    printf("请输入: ");
    scanf("%d", &num);

    // 判断错误输入
    if (num <= 1)
    {
        perror("error");
        return 0;
    }

    // 判断是否为质数
    for (i = 2; i <= num / 2; i++)
    {
        if(num % i == 0)
        {
            printf("不是质数\n");
            goto ERROR1;
        }
    }
    printf("是质数\n");

    return 0;

ERROR1:
    return 1;
}